kitchen twine - French English Dictionary